(well) thought out - Francés Inglés Diccionario